99892686c5cfaf3c44fda3c2399968392d4be587,src/main/java/org/codinjutsu/tools/mongo/logic/MongoManager.java,MongoManager,createMongoClient,#ServerConfiguration#,282

Before Change



        MongoClientURIBuilder uriBuilder = MongoClientURIBuilder.builder();
        uriBuilder.setServerAddresses(StringUtils.join(serverUrls, ","));
        if (StringUtils.isNotEmpty(configuration.getUsername())) {
            uriBuilder.setCredential(configuration.getUsername(), configuration.getPassword(), configuration.getUserDatabase());
        }

After Change


        MongoClientOptions options = MongoClientOptions.builder()
                .sslEnabled(configuration.isSslConnection())
                .build();
        if (StringUtils.isEmpty(configuration.getUsername())) {
            return new MongoClient(serverAddresses, options);
        } else {
            MongoCredential credential = getMongoCredential(configuration);